home *** CD-ROM | disk | FTP | other *** search
- ; Some equates for our direct page space
-
- MyID gequ 0
- PrRecHndl gequ MyId+2
- PrRecPtr gequ PrRecHndl+4
- MasterSCB gequ PrRecPtr+4
- DfPrintRecord gequ MasterSCB+2
- OurError gequ DfPrintRecord+4
- OldPort gequ OurError+2
- OldCursor gequ OldPort+4
- RefNum gequ OldCursor+4
- PictHandle gequ RefNum+2
- PortHandle gequ PictHandle+4
- PortPointer gequ PortHandle+4
- WeGotPort gequ PortPointer+4
- PageNumber gequ WeGotPort+2
- RectPointer gequ PageNumber+2
- Temp gequ RectPointer+4
- Temp2 gequ Temp+4
- StatusRecPtr gequ Temp2+4
- StatusRecHandle gequ StatusRecPtr+4
-
- ; more equates for Ben's spiffy dialog handling routines
-
- ParamWordA gequ StatusRecHandle+4
- ParamWordB gequ ParamWordA+2
- ParamWordC gequ ParamWordB+2
- ParamWordD gequ ParamWordC+2
- ParamWordE gequ ParamWordD+2
- ParamLongA gequ ParamWordE+2
- ParamLongB gequ ParamLongA+4
- ParamLongC gequ ParamLongB+4
- DialogWindowPtr gequ ParamLongC+4
- OldGrafPortPtr gequ DialogWindowPtr+4
- errNo gequ OldGrafPortPtr+4
- optionA gequ errNo+2
- optionB gequ optionA+2
- RectChanged gequ optionB+2
-
- ; other equates for our print record and such
-
- OuriDev gequ $8001 ; our value for iDev
- OurCharcs gequ 2 ; color capable
- OuriVRes gequ 36
- OuriHRes320 gequ 40
- OuriHRes640 gequ 80
- PrRecSize gequ 140 ; 140 bytes per print record
- OurrPageRight gequ 320 ; right coordinate 320 for dflt rPage
- OurVersion gequ $0102 ; version 1.2
- OurwDev gequ $002E
- OurCRWidth gequ 960 ; always
- OurBJDocLoop gequ 128 ; spool-only mode
- PrBozo gequ $13FF ; for those who unload drivers at
- * ; the wrong times.
- AppleBitMask gequ $0F80 ; an AND mask for Apple's bits in wDev
-
- Portrait gequ 0
- Landscape gequ 1
- StatusRecSize gequ 28
- GrafPortSize gequ 170
-
- FALSE gequ 0
- TRUE gequ 1
-
- ParamStart gequ 10
-
- paperTypeUsaLetter gequ 0 ; paper type for USA letter
- paperTypeScreen gequ 4 ; paper type for screen size
-
- *
- *Dialog boxes' item ID numbers... MUST be consecutive within groupings:
- *
- mesgFeedPromptID gequ 10000 ;for status message alert
- mesgFeedPromptOKButtID gequ 1 ;for default <CR> action
- mesgFeedPromptNGButtID gequ 10001
- mesgFeedPromptStringID gequ 10002
-
- notDevPromptID gequ 10003 ;for incorrect device alert
- notDevPromptButtonID gequ 1 ;for default <CR> action
- notDevPromptString1ID gequ 10004
- notDevPromptString2ID gequ 10005
-
- titleItemID gequ 10100 ;for both Job and Style dialogs...
- versionItemID gequ 10101
- cancelItemID gequ 10102
- okItemID gequ 10103
-
- paperTypeItemID gequ 11000 ;for Style dialog...
- paperTypeUsaLtrItemID gequ paperTypeUsaLetter+12000
- paperTypeScreenItemID gequ paperTypeScreen+12000
-
- reductionItemID gequ 13000 ;for Style dialog...
- reductionFullSizeItemID gequ 13001
- reduction50ItemID gequ 13002
- effectsNoGapsItemID gequ 13003
- effectsCondensedItemID gequ 13004
- orientationTitleItemID gequ 13005
- orientationPortraitItemID gequ 13006
- orientationLandscapeItemID gequ 13007
- effectsTitle1ItemID gequ 13008
-
- printQualityItemId gequ 14000 ;for job dialog
- printQualityStandardItemID gequ 14001
- printQualityBetterItemID gequ 14002
-
- chromaItemID gequ 15000
- chromaMonochromeItemID gequ 15001
- chromaColorItemID gequ 15002
- pageFeedItemID gequ 15003
- pageFeedManualItemID gequ 15004
- pageFeedAutoItemID gequ 15005
- pagesTitleItemID gequ 15006
- pagesAllItemID gequ 15007
- pagesRangeItemID gequ 15008
- pagesFromTitleItemID gequ 15009
- pagesToTitleItemID gequ 15010
- copiesTitleItemID gequ 15011
- pagesFromBoxItemID gequ 15012
- pagesToBoxItemID gequ 15013
- copiesBoxItemID gequ 15014
-
- wDevGap gequ %0000000001000000 ; 6, 1 = normal 0 = no vert gap
- wDevColor gequ %0000000000100000 ; 5, 1 = color, 0 = black and white
- wDevReduction gequ %0000000000001000 ; 3, 1 = normal, 0 = 50% reduction
- wDevVSize gequ %0000000000000100 ; 2, 1 = normal, 0 = condensed
- wDevOrientation gequ %0000000000000010 ; 1, 1 = portrait, 0 = landscape
- wDevBetterText gequ %0000000000000001 ; 0, 1 = high res, 0 = standard
-